const username=document.querySelector('#username')
const password=document.querySelector('#password')
const phone=document.querySelector('#phone')
const btn=document.querySelector('button')
const check=document.querySelector('.checkbox')
btn.onclick=function (){
    if (check.checked==false){
        alert("请您同意用户条款")
    }
    else {
        const xhr = new XMLHttpRequest()
        xhr.open('POST', 'http://43.138.138.11:1110/api/users/register', true)
        xhr.setRequestHeader('Content-Type', 'application/json')
        const params = {
            username: username.value,
            password: password.value,
            phone: phone.valueO = '' ? null : phone.value
        }
        xhr.send(JSON.stringify(params))
        xhr.onreadystatechange = function () {
            if (xhr.readyState === 4 && xhr.status === 200) {
                console.log(xhr.responseText)
                var text = JSON.parse(xhr.responseText)
                if (text.msg == '注册成功') {
                    alert("注册成功！")
                    self.location = 'login.html'
                }
                if (text.msg == '用户名的有效长度为2-6位') {
                    alert("用户名的有效长度为2-6位!请重新输入")
                }
                if (text.msg == '密码在6-12位之间') {
                    alert(" 密码在6-12位之间!请重新输入")
                }
                if (text.msg == '手机号码应为11位') {
                    alert(" 手机号码应为11位!请重新输入")
                }
                if (text.msg == '用户已存在') {
                    alert(" 用户已存在!请重新输入")
                }
            }
        }
    }
}